package com.itany.corejava.code07_面向对象.继承;

/**
 * @author: 石小俊
 * @date: 2023年03月08日 10:30
 * @version: 1.0
 */
public class Student {
    private String name;
    int age;
    protected String gender;
    public String phone;

    private void test1(){
        System.out.println("这是一个private修饰的方法");
    }

    void test2(){
        System.out.println("这是没有修饰符的方法");
    }

    protected void test3(){
        System.out.println("这是一个protected修饰的方法");
    }

    public void test4(){
        System.out.println("这是一个public修饰的方法");
    }
}
class College extends Student{
    public void show(){
        // 被private修饰的属性无法访问
        // System.out.println("name:"+name);
        System.out.println("age:"+age);
        System.out.println("gender:"+gender);
        System.out.println("phone:"+phone);
    }
}
class TestStudent{
    public static void main(String[] args) {
        College college = new College();

        // 被private修饰的方法无法访问
        // college.test1(); // 报错
        college.test2();
        college.test3();
        college.test4();
    }
}